#pragma once

#include <string>
#include "Random.h"

class Point
{
public:
	Point(Random *generator);
	Point(unsigned int x, unsigned int y);

	~Point(void);

	unsigned int GetX();
	unsigned int GetY();

	std::string ToString();

private:
	unsigned int m_x;
	unsigned int m_y;
	Random *m_generator;
};
